package cn.holy.app.sztxc.net;

import cn.holy.app.sztxc.domain.UserInfoBean;
import cn.holy.app.sztxc.domain.net.ApiResponse;
import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.GET;
import retrofit2.http.POST;
import rx.Observable;

/**
 * Created by xionghao on 2018/2/23.
 */

public interface Webservice {
    /**
     * 登录接口
     *
     * @param username 账号
     * @param password 密码
     * @return 登录成功后返回用户数据
     */
    @FormUrlEncoded
    @POST("/auth/login")
    Observable<ApiResponse<UserInfoBean>> login(@Field("username") String username, @Field("password") String password);


    @GET("/profile")
    Observable<ApiResponse<UserInfoBean>> profile();
}
